infested with pests - Turc Anglais Dictionnaire